highly perishable - German English Dictionary